home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Aminet 21
/
Aminet 21 (1997)(GTI - Schatztruhe)[!][Oct 1997].iso
/
Aminet
/
dev
/
e
/
Chris_emods.lha
/
lists.e
< prev
next >
Wrap
Text File
|
1997-08-14
|
712b
|
29 lines
OPT MODULE, REG = 5
EXPORT PROC insertinlist(listvar:PTR TO LONG, liststring)
DEF breakpos, count, tempstr[32]:STRING
count := 0
breakpos := InStr(liststring, '/')
WHILE (count < ListLen(listvar))
IF StrLen(liststring) > 0
StrCopy(tempstr, liststring, breakpos)
listvar[count] := Val(tempstr)
liststring := liststring + breakpos + 1
breakpos := InStr(liststring, '/')
ENDIF
INC count
ENDWHILE
ENDPROC
EXPORT PROC mergelist2str(listvar:PTR TO LONG)
DEF tempstr[512]:STRING, count
StringF(tempstr, '\d', listvar[0])
count := 1
WHILE (count < ListLen(listvar))
StringF(tempstr, '\s/\d', tempstr, listvar[count])
INC count
ENDWHILE
ENDPROC tempstr